It is not possible to summon the tray via shortcut or dwelling
while the screen is locked, so it is odd to allow it from the
on-screen-keyboard.
https://bugzilla.gnome.org/show_bug.cgi?id=683546
trayButton.reactive = true;
trayButton.remove_style_pseudo_class('grayed');
}));
+ Main.sessionMode.connect('updated', Lang.bind(this, function() {
+ trayButton.reactive = !Main.sessionMode.isLocked;
+ if (Main.sessionMode.isLocked)
+ trayButton.add_style_pseudo_class('grayed');
+ else
+ trayButton.remove_style_pseudo_class('grayed');
+ }));
return trayButton;
},